sentry doing long guard as a punishment - Anglais Synonymes Dictionnaire

Can't found any synonym terms.